a large group or chain of islands - Spanish English Dictionary

a large group or chain of islands

Meanings of "a large group or chain of islands" in Spanish English Dictionary : 1 result(s)

English Spanish
Geography
a large group or chain of islands archipiélago [m]